.dv-progress-vertical {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  height: 100%;

  .progress-bar-bg {
    display: flex;
    align-items: flex-end;
    width: 100%;
    height: 100%;
    background: #eff1f4;
  }

  .progress-bar-in {
    width: 100%;
    background: #fff;
    opacity: 0;
    animation: dv-progress-3-progress-active 2.4s infinite;
    content: ' ';
  }

  @keyframes dv-progress-3-progress-active {
    0% {
      height: 0;
      opacity: 0.1;
    }
    20% {
      height: 0;
      opacity: 0.5;
    }
    100% {
      height: 100%;
      opacity: 0;
    }
  }
}
